gpio subsystem · Maintained
Maintainers
- M Linus Walleij <linusw@kernel.org>
- M Bartosz Golaszewski <brgl@kernel.org>
Paths
- F
Documentation/admin-guide/gpio/ - F
Documentation/devicetree/bindings/gpio/ - F
Documentation/driver-api/gpio/ - F
drivers/gpio/ - F
include/dt-bindings/gpio/ - F
include/linux/gpio.h - F
include/linux/gpio/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 6.12-stable tree
2026-07-15 11:15 · 1 reply in 7d · <gregkh@linuxfoundation.org> -
DORMANTno replies
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 6.1-stable tree
2026-07-13 13:46 · 0 replies in 7d · <gregkh@linuxfoundation.org> -
DORMANTno replies
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 5.15-stable tree
2026-07-13 13:46 · 0 replies in 7d · <gregkh@linuxfoundation.org> -
DORMANTno replies
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 6.6-stable tree
2026-07-13 13:46 · 0 replies in 7d · <gregkh@linuxfoundation.org> -
WARM2d
[PATCH v2] gpio: pca953x: fix pca953x_irq_bus_sync_unlock regmap lock
2026-07-09 04:51 · 0 replies in 7d · Mark Tomlinson <hidden>
Active reviewers (last 30 days)
-
Sebastian Andrzej Siewior <bigeasy@linutronix.de>
5 attestations (5 Reviewed-by) · last on 2026-07-15 -
Andy Shevchenko <hidden>
5 attestations (5 Reviewed-by) · last on 2026-07-15 -
Linus Walleij <linusw@kernel.org>
4 attestations (4 Reviewed-by) · last on 2026-07-04 -
Linus Walleij <hidden>
4 attestations (4 Reviewed-by) · last on 2026-07-02 -
Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
4 attestations (2 Reviewed-by, 2 Tested-by) · last on 2026-07-02 -
Sashiko <sashiko-bot@kernel.org>
3 attestations (3 Reported-by) · last on 2026-06-26 -
Sebastian Reichel <hidden>
1 attestation (1 Reviewed-by) · last on 2026-07-06 -
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1 attestation (1 Reviewed-by) · last on 2026-07-06 -
Frank Li <Frank.Li@nxp.com>
1 attestation (1 Reviewed-by) · last on 2026-06-16
Recent patches
Most-recent 30 patches in this subsystem on stable (capped at 30), ordered by date desc.
-
DORMANTno replies
REVIEWED: 2 (1M) [PATCH 6.12.y] gpio: sch: use raw_spinlock_t in the irq startup path
2026-07-15 · Sasha Levin <sashal@kernel.org> -
DORMANTno replies
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 6.1-stable tree
2026-07-13 · <gregkh@linuxfoundation.org> -
DORMANTno replies
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 5.15-stable tree
2026-07-13 · <gregkh@linuxfoundation.org> -
HOTtoday
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 6.12-stable tree
2026-07-13 · <gregkh@linuxfoundation.org> -
DORMANTno replies
REVIEWED: 2 (1M) FAILED: patch "[PATCH] gpio: sch: use raw_spinlock_t in the irq startup path" failed to apply to 6.6-stable tree
2026-07-13 · <gregkh@linuxfoundation.org> -
WARM2d
[PATCH v2] gpio: pca953x: fix pca953x_irq_bus_sync_unlock regmap lock
2026-07-09 · Mark Tomlinson <hidden> -
COOLING8d
REVIEWED: 8 (7M) [PATCH 6.12.y 1/3] gpio: rockchip: change the GPIO version judgment logic
2026-07-06 · Heiko Stuebner <heiko@sntech.de> -
COOLING8d
[PATCH 6.12.y 3/3] gpio: rockchip: fix generic IRQ chip leak on remove
2026-07-06 · Heiko Stuebner <heiko@sntech.de> -
COOLING8d
[PATCH 6.12.y 2/3] gpio: rockchip: teardown bugs and resource leaks
2026-07-06 · Heiko Stuebner <heiko@sntech.de> -
COOLING11d
Re: Linux 6.12.95
2026-07-04 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING9d
REVIEWED: 31 (31M) [PATCH v2] gpios: palmas: add get_direction op
2026-07-04 · Andreas Kemnade <andreas@kemnade.info> -
COOLING5d
REVIEWED: 31 (31M) [PATCH 6.12 007/204] gpio: Fix resource leaks on errors in gpiochip_add_data_with_key()
2026-07-02 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING5d
REVIEWED: 1 (0M) [PATCH 6.12 006/204] gpiolib: Remove redundant assignment of return variable
2026-07-02 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING5d
REVIEWED: 3 (2M) [PATCH 6.12 005/204] gpiolib: Extract gpiochip_choose_fwnode() for wider use
2026-07-02 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD15d
[PATCH] gpio-f7188x: Add support for NCT6126D version B
2026-06-29 · Paul Louvel <hidden> -
COOLING9d
[PATCH v2 3/4] gpio: mt7621: be sure IRQ domain is created before exposing GPIO chips
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
COOLING9d
[PATCH v2 2/4] gpio: mt7621: more robust management of IRQ domain teardown
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
COOLING9d
[PATCH v2 1/4] gpio: mt7621: avoid corruption of shared interrupt trigger state
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
COLD22d
[PATCH] gpio: tegra: do not call pinctrl for GPIO direction
2026-06-19 · Runyu Xiao <hidden> -
COLD26d
Re: Linux 7.0.13
2026-06-19 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.6.143
2026-06-19 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.18.36
2026-06-19 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.12.94
2026-06-19 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD26d
Re: Linux 6.1.176
2026-06-19 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 5.15.210
2026-06-19 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
REVIEWED: 31 (31M) [PATCH 6.12.y v2 3/3] gpio: Fix resource leaks on errors in gpiochip_add_data_with_key()
2026-06-18 · Quentin Schulz <hidden> -
COLD26d
REVIEWED: 1 (0M) [PATCH 6.12.y v2 2/3] gpiolib: Remove redundant assignment of return variable
2026-06-18 · Quentin Schulz <hidden> -
COLD26d
REVIEWED: 3 (2M) [PATCH 6.12.y v2 1/3] gpiolib: Extract gpiochip_choose_fwnode() for wider use
2026-06-18 · Quentin Schulz <hidden> -
COLD26d
REVIEWED: 31 (31M) [PATCH 6.12.y 3/3] gpio: Fix resource leaks on errors in gpiochip_add_data_with_key()
2026-06-18 · Quentin Schulz <hidden> -
COLD27d
[PATCH 2/2] gpio: eic-sprd: use raw_spinlock_t in the irq startup path
2026-06-17 · Runyu Xiao <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE189d
REVIEWED: 1 (0M) [PATCH RESEND] Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup"
2026-01-06 · Charles Keepax <ckeepax@opensource.cirrus.com> · 1 Acked-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v2] Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup"
2026-01-06 · Charles Keepax <ckeepax@opensource.cirrus.com> · 1 Acked-by -
STALE183d
REVIEWED: 1 (0M) [PATCH 6.18.y 1/3] gpio: mpsse: ensure worker is torn down
2026-01-12 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE183d
REVIEWED: 2 (0M) [PATCH 6.18.y 2/3] gpio: mpsse: add quirk support
2026-01-12 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by -
STALE167d
REVIEWED: 4 (4M) [PATCH v3 1/1] gpiolib: acpi: Fix potential out-of-boundary left shift
2026-01-28 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> · 1 Reviewed-by -
STALE162d
REVIEWED: 3 (3M) [PATCH AUTOSEL 6.18-5.10] gpio: sprd: Change sprd_gpio lock to raw_spin_lock
2026-02-02 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by -
STALE162d
REVIEWED: 3 (3M) FAILED: patch "[PATCH] gpio: rockchip: Stop calling pinctrl for set_direction" failed to apply to 6.6-stable tree
2026-02-03 · <gregkh@linuxfoundation.org> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 3 (3M) FAILED: patch "[PATCH] gpio: rockchip: Stop calling pinctrl for set_direction" failed to apply to 6.1-stable tree
2026-02-03 · <gregkh@linuxfoundation.org> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 3 (3M) [PATCH 6.6.y] gpio: rockchip: Stop calling pinctrl for set_direction
2026-02-03 · Robin Murphy <robin.murphy@arm.com> · 1 Reviewed-by -
STALE137d
REVIEWED: 31 (31M) [PATCH v3] gpio: Fix resource leaks on errors in gpiochip_add_data_with_key()
2026-02-05 · Tzung-Bi Shih <tzungbi@kernel.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE209d
Re: Linux 6.18.2
2025-12-18 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.18.3
2026-01-02 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.12.64
2026-01-08 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.18.4
2026-01-08 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE184d
Re: Linux 6.6.120
2026-01-11 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
[PATCH 6.18.y 3/3] gpio: mpsse: fix reference leak in gpio_mpsse_probe() error paths
2026-01-12 · Sasha Levin <sashal@kernel.org> -
STALE177d
[PATCH 6.12 060/119] gpio: pca953x: Add support for level-triggered interrupts
2026-01-15 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE177d
[PATCH 6.6 44/88] gpio: pca953x: Utilise dev_err_probe() where it makes sense
2026-01-15 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE177d
[PATCH 6.6 45/88] gpio: pca953x: Utilise temporary variable for struct device
2026-01-15 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE177d
[PATCH 6.6 46/88] gpio: pca953x: Add support for level-triggered interrupts
2026-01-15 · Greg Kroah-Hartman <gregkh@linuxfoundation.org>